AcVendor\DI\Definition\ObjectDefinition S

Total Complexity 32
Dependencies 5
Dependents 14
Total lines 249
Lines of code 118
Logical lines of code 63
Comment lines 58
Methods 21
Properties 8

Methods 21

Method Rating Maintainability Complexity Lines of code
updateCache()
S
64 3 10
replaceWildcards()
S
63 3 10
replaceNestedDefinitions()
S
62 2 13
completeFirstMethodInjection()
S
67 2 8
getClassName()
S
72 2 6
completeConstructorInjection()
S
69 2 7
addPropertyInjection()
S
66 2 9
isLazy()
S
72 2 6
addMethodInjection()
S
69 2 7
__toString()
S
80 1 3
isInstantiable()
S
82 1 3
classExists()
S
82 1 3
__construct()
S
76 1 4
setLazy()
S
81 1 3
getName()
S
82 1 3
getPropertyInjections()
S
82 1 3
setConstructorInjection()
S
81 1 3
getConstructorInjection()
S
82 1 3
setClassName()
S
77 1 4
setName()
S
81 1 3
getMethodInjections()
S
69 1 7